package cn.topevery.garden.entity.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 *  视图
 *
 * @author code-generate
 * @date 2021-08-06
 */
@Data
@ApiModel(value = "Extent 视图", description = " 视图")
public class ExtentVO implements Serializable{
    /**
     * 序号
     */
    @ApiModelProperty(value = "序号")
    @Excel(name = "序号", orderNum = "0")
    private int sid;

    /**
     * 公园id
     */
    /*@ApiModelProperty(value = "公园id")
    @Excel(name = "公园id", orderNum = "0")
    private Integer parkId;*/

    /**
     * 公园编号
     */
    @ApiModelProperty(value = "公园编号")
    @Excel(name = "公园编号", orderNum = "0")
    private String parkCode;

    /**
     * 公园简称
     */
    @ApiModelProperty(value = "公园简称")
    @Excel(name = "公园简称", orderNum = "0")
    private String parkName;

    /**
     * 范围 bd09
     */
    /*@ApiModelProperty(value = "范围 bd09")
    @Excel(name = "范围 bd09", orderNum = "0")
    private Geometry geomBd09;*/

    /**
     * 范围  wgs84
     */
    /*@ApiModelProperty(value = "范围  wgs84")
    @Excel(name = "范围  wgs84", orderNum = "0")
    private Geometry geomWgs;*/

    /**
     * 范围 大地2000
     */
    /*@ApiModelProperty(value = "范围 大地2000")
    @Excel(name = "范围 大地2000", orderNum = "0")
    private Geometry geom2000;*/

    /**
     * 范围  火星
     */
    /*@ApiModelProperty(value = "范围  火星")
    @Excel(name = "范围  火星", orderNum = "0")
    private Geometry geomGcj02;
*/
    /**
     * 范围 百度魔卡托平面
     */
    /*@ApiModelProperty(value = "范围 百度魔卡托平面")
    @Excel(name = "范围 百度魔卡托平面", orderNum = "0")
    private Geometry geomMkt;*/

    /**
     * 编号
     */
    @ApiModelProperty(value = "片区编号")
    @Excel(name = "片区编码", orderNum = "0")
    private String code;

    /**
     * 名称
     */
    @ApiModelProperty(value = "片区名称")
    @Excel(name = "片区名称", orderNum = "0")
    private String name;

    /**
     * 片区类型
     */
    @ApiModelProperty(value = "片区类型")
    @Excel(name = "片区类型", orderNum = "0")
    public String typeId ;

    /**
     * 片区类型名称
     */
    @ApiModelProperty(value = "片区类型")
    @Excel(name = "片区类型", orderNum = "0")
    public String typeName ;

    /**
     * 地址
     */
    @ApiModelProperty(value = "位置")
    @Excel(name = "位置", orderNum = "0")
    public String address ;

    /**
     * 面积
     */
    @ApiModelProperty(value = "占地面积")
    @Excel(name = "占地面积", orderNum = "0")
    public String area ;

    /**
     * 联系人Id
     */
    @ApiModelProperty(value = "联系人Id")
    @Excel(name = "联系人Id", orderNum = "0")
    public Integer linkUserId ;

    /**
     * 联系人名称
     */
    @ApiModelProperty(value = "联系人")
    @Excel(name = "联系人", orderNum = "0")
    public String linkUserName ;

    /**
     * 联系人电话
     */
    @ApiModelProperty(value = "联系方式")
    @Excel(name = "联系方式", orderNum = "0")
    public String linkPhone ;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    @Excel(name = "备注", orderNum = "0")
    public String remark ;

    private boolean isPass;
    private String analysisRes;

}
